wear out somebody's welcome - Turkish English Dictionary